package plp.prolog.declaration;

public class Atomo implements Termo {
	private String valor;

	public Atomo(String valor) {
		this.valor = valor;
	}

	public String getValor() {
		return valor;
	}

	public void setValor(String valor) {
		this.valor = valor;
	}

	@Override
	public Tipo getTipo() {
		return Tipo.ATOMO;
	}

	@Override
	public String getKey() {
		return String.valueOf(Tipo.ATOMO) + "_" + valor;
	}
	
	@Override
	public String toString(){
		return valor;
	}
	
}
